How to show linked data row by row ?

Hi. I would like show my module in traceability view.

I have tried out the Analysis Wizard, but all the linked data of same atrribute are shown in just one box. It doesn't look good as one object may have many links. When I set the depth to 2, the situatuion is even worse because it is hard to map the corresponding data. The corresponding data are presented in different  height but not in a row

Is there any method to show the linked data of same attributes row by row?


AngusCHY - Tue Jul 02 22:02:28 EDT 2013

Re: How to show linked data row by row ?
llandale - Mon Jul 08 16:04:39 EDT 2013

I think I understand, but perhaps not.  The Wizard is set up to find a linked object, and then display information about that linked object.  If there is more than one linked object it will then, after the 1st, display information about the next linked object.  So for 2 linked objects ABC_1 and ABC_2, may look like this:

  • ABC_1: Attr1 Value, Attr2 Value
  • ABC_2: Attr1 Value, Attr2 Value

I think you are asking for this:

  • Attr1: Value of ABC_1, Value of ABC_2
  • Attr2: Value of ABC_2, Value of ABC_2

There is a recent post on the DXL forum where the linked Objects are preserved, and when all links are considered information about the linked objects is then presented.  The main purpose of that is to prevent the same object from getting displayed more than once.  However, you can use that construct to formulate your display as you see fit.  Perhaps that may resemble the following:

  • Buffer bufResults = create
  • void GetAttrInfo(string NameAttr)
  • {  bufResults += NameAttr ": "
  •    for o in skpObjects do
  •    {  bufResults += probeAttr_(o, NameAttr)
  •       bufResults += "\t"
  •    }
  •    bufResults += "\n"
  • } // end GetAttrInfo()
  • GetAttrInfo("Object Identifier")
  • GetAttrInfo("Attr1")
  • GetAttrInfo("Attr2")

-Louie